body{
	font:12px/1.125 Arial,Helvetica,sans-serif;
	_font-family:"SimSun";
}
body,ul,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr {
	margin:0;
	padding:0;
}

li {
	list-style:none;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

a.W_moredown .more {
	display:inline-block;
	border-color:#9abbc8 transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	border-width:4px 4px 0px 4px;
	font-size:0;
	line-height:0;
	width:0;
	height:0;
	vertical-align:middle;
	margin:0 0 0 3px;
}

.layer_menu_list {
	background:#fff;
	color:#666;
	border:1px solid #ccc;
	padding:1px;
}
.layer_menu_list ul li a {
	white-space:nowrap;
	padding:5px 10px;
	color:#666;
	display:block;
	*font-family:SimSun;
}
.layer_menu_list ul li a:hover{
	background-color:#eee;
	text-decoration:none;
}

a{
	color:#0078b6;
}
.senSear,.nfBox,.nfTagB ul li.current span,.nfTagB_sec,.minifTagB,.nfTagB_group ul li.current span {
	background-color:#eaedee;
}
.nfTagB ul li.current span,.nfTagB_group ul li span,.nfTagB_group ul li.current span {
	border:1px solid #eaedee;
}
.nfTagB_sec ul li.current span,.nfTagB_sec ul li.Grp_current a {
	background-color:#f5f8f9;
}

.nfTagB ul li {
	float:left;
	position:relative;
	margin:0 -2px;
}
.nfTagB ul li a {
	display:block;
	padding:7px 11px 7px 11px;
	*padding:8px 11px 6px 11px;
	*font-family:SimSun;
	z-index:0;
	white-space:nowrap;
}

.nfTagB ul li.W_vline {
	padding:6px 0 0 0;
	*padding:7px 0 0 0;
	margin:0;
	width:2px;
	overflow:hidden;
}


.nfTagB_sec ul li.current span {
	float:left;
	height:14px;
	line-height:14px;
	padding:3px 10px;
	margin:3px 0;
	*margin-top:4px;
	font-weight:700;
}
